postage stamp


Results for "postage stamp"

English - Turkish Dictionary

postage stamp

(English - Turkish Dictionary) :
posta pulu.